package com.sailfish.springbootdemo.pojo.db2;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * (TbPcbSonFactoryInfo)实体类
 *
 * @author makejava
 * @since 2023-07-20 10:07:06
 */
public class PcbSonFactoryInfo implements Serializable {
    private static final long serialVersionUID = -80432426726905082L;
    /**
     * 分厂id
     */
    private Integer pcbSonFactoryId;

    private Integer parentId;
    /**
     * 分厂-公司名
     */
    private String companyName;

    private String companyNameEn;
    private String companyCode;
    /**
     * 分厂-公司官网
     */
    private String companyWebsite;
    private Integer companySort;
    /**
     * 分厂名
     */
    private String sonFactoryName;

    private String sonFactoryNameEn;
    /**
     * 分厂介绍
     */
    private String sonFactoryIntroduction;

    private String sonFactoryIntroductionEn;
    /**
     * 分厂-联系人
     */
    private String sonFactoryContacts;
    /**
     * 分厂-联系电话
     */
    private String sonFactoryPhone;
    /**
     * 分厂-邮箱
     */
    private String sonFactoryEmail;
    /**
     * 分厂-定位分类
     */
    private String sonFactoryCategory;

    private String sonFactoryCategoryEn;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;

    private Integer status;

    private Integer sort;

    private Integer authenticationStatus;

    private String remarkPic;

    private String imageBase64;


    public Integer getPcbSonFactoryId() {
        return pcbSonFactoryId;
    }

    public void setPcbSonFactoryId(Integer pcbSonFactoryId) {
        this.pcbSonFactoryId = pcbSonFactoryId;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyNameEn() {
        return companyNameEn;
    }

    public void setCompanyNameEn(String companyNameEn) {
        this.companyNameEn = companyNameEn;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyWebsite() {
        return companyWebsite;
    }

    public Integer getCompanySort() {
        return companySort;
    }

    public void setCompanySort(Integer companySort) {
        this.companySort = companySort;
    }

    public void setCompanyWebsite(String companyWebsite) {
        this.companyWebsite = companyWebsite;
    }

    public String getSonFactoryName() {
        return sonFactoryName;
    }

    public void setSonFactoryName(String sonFactoryName) {
        this.sonFactoryName = sonFactoryName;
    }

    public String getSonFactoryNameEn() {
        return sonFactoryNameEn;
    }

    public void setSonFactoryNameEn(String sonFactoryNameEn) {
        this.sonFactoryNameEn = sonFactoryNameEn;
    }

    public String getSonFactoryIntroduction() {
        return sonFactoryIntroduction;
    }

    public void setSonFactoryIntroduction(String sonFactoryIntroduction) {
        this.sonFactoryIntroduction = sonFactoryIntroduction;
    }

    public String getSonFactoryIntroductionEn() {
        return sonFactoryIntroductionEn;
    }

    public void setSonFactoryIntroductionEn(String sonFactoryIntroductionEn) {
        this.sonFactoryIntroductionEn = sonFactoryIntroductionEn;
    }

    public String getSonFactoryContacts() {
        return sonFactoryContacts;
    }

    public void setSonFactoryContacts(String sonFactoryContacts) {
        this.sonFactoryContacts = sonFactoryContacts;
    }

    public String getSonFactoryPhone() {
        return sonFactoryPhone;
    }

    public void setSonFactoryPhone(String sonFactoryPhone) {
        this.sonFactoryPhone = sonFactoryPhone;
    }

    public String getSonFactoryEmail() {
        return sonFactoryEmail;
    }

    public void setSonFactoryEmail(String sonFactoryEmail) {
        this.sonFactoryEmail = sonFactoryEmail;
    }

    public String getSonFactoryCategory() {
        return sonFactoryCategory;
    }

    public void setSonFactoryCategory(String sonFactoryCategory) {
        this.sonFactoryCategory = sonFactoryCategory;
    }

    public String getSonFactoryCategoryEn() {
        return sonFactoryCategoryEn;
    }

    public void setSonFactoryCategoryEn(String sonFactoryCategoryEn) {
        this.sonFactoryCategoryEn = sonFactoryCategoryEn;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public String getRemarkPic() {
        return remarkPic;
    }

    public void setRemarkPic(String remarkPic) {
        this.remarkPic = remarkPic;
    }


    public Integer getAuthenticationStatus() {
        return authenticationStatus;
    }

    public void setAuthenticationStatus(Integer authenticationStatus) {
        this.authenticationStatus = authenticationStatus;
    }

    public String getImageBase64() {
        return imageBase64;
    }

    public void setImageBase64(String imageBase64) {
        this.imageBase64 = imageBase64;
    }
}

